with strong long horns - Turc Anglais Dictionnaire